.app-container {
  padding: 10px 20px;
  background-color: #3d3d3d;
}
.home-relative {
  position: relative;
  height: 100%;
  box-sizing: border-box;
}

// table上右侧按钮集合
.btn-common {
  color: #fff;
  font-size: 20px;
  cursor: pointer;
}
.right-toolbar {
  display: flex;
  height: 25px;
  line-height: 25px;
  float: right;
  .el-icon {
    margin-right: 10px;
  }
}

// table统一样式
.table-box {
  height: 85%;
}
.free-table tr {
  background-color: #3d3d3d !important;
  color: #ffffff !important;
}
.free-table td {
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
}
.free-table th.el-table__cell {
  background-color: #9e9e9e !important;
  color: #ffffff !important;
}
.free-table .el-table__body tr:hover > td.el-table__cell {
  background-color: #3d3d3d !important;
}
.free-table td.el-table__cell,
.free-table th.el-table__cell.is-leaf {
  border-bottom: 0 !important;
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
}
.el-table__inner-wrapper {
  background-color: #3d3d3d !important;
}

// 弹框
#free-dialog .el-dialog__title {
  color: #ffffff !important;
}
#free-dialog .el-form-item__label {
  color: #ffffff !important;
}
#free-dialog {
  background-color: #333333 !important;
}
